<?php 
/**
 * simple_horizontal
 * Simple Horizontal CSS Drop-Down Menu
 */

// запрет прямого доступа
defined( '_VALID_MOS' ) or die();

//Подключаем CSS модуля (если указано в настройках)
if($params->get('css',1)) {
	$css_array[] = 'css/dropdown/dropdown.css';
	$css_array[] = 'css/dropdown/themes/default/default.css';
	$module->helper->load_css($css_array);
}

//Получаем пункты меню
$menus = $module->helper->get_menu_tree($params);

?>
<ul id="nav" class="dropdown dropdown-horizontal">
	<?php menu_simple_horizontal($menus, $module, 0, 0); ?>
</ul>
<?php


function menu_simple_horizontal( &$children, $module, $id, $level ) {
	if ( isset( $children[$id] ) ) {
		foreach ($children[$id] as $row) {

			//Подготавливаем ссылку
			$href = $module->helper->prepare_href($row);
			if (isset($children[$row->id])) {
				//Подготавливаем класс контейнера <li>
				$li = $module->helper->prepare_li($row, $level, 1);
				echo $li. $row->name;
				echo '<ul>'."\n\t";
				menu_simple_horizontal($children, $module, $row->id, $level+1 );
				echo '</ul>'."\n\t";
				echo '</li>'."\n\t";
			}else {
				//Подготавливаем класс контейнера <li>
				$li = $module->helper->prepare_li($row, $level, 0);
				echo $li.'<a href="'.$href.'">'.$row->name."</a></li>"."\n";
			}
		}
	}
}
